@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px;}
/**弹层及遮罩js中引用**/
#alert-body,#confirm-body{position:fixed; border:1px solid #fff; width:30%;height:auto; background:#fff; z-index:1002;border-radius:5px; left:12%; top:25%;}
#alert-content,#confirm-content{ clear: both;text-align:center; padding:8% 3% 20% 3%; background-position:bottom right; color:#000;}
#alert-title{height:25px; line-height:25px; padding:0 10px 0 10px; font-weight:bold; font-size:20px; background:#fff;}
#alert-close{ cursor:pointer; float:right; width:100%; height:auto; margin-top: 1%; text-align:right; font-family:Arial, Helvetica, sans-serif;}
#alert-close{color:#ca0915;}
@-webkit-keyframes close_eff {0% {-webkit-transform:rotate(0deg); } 100% {-webkit-transform:rotate(90deg); } } 
@-moz-keyframes close_eff {0% {-moz-transform:rotate(0deg); } 100% {-moz-transform:rotate(90deg); } } 
@-ms-keyframes close_eff {0% {-moz-transform:rotate(0deg); } 100% {-moz-transform:rotate(90deg); } } 
#shadeLayer{ z-index:1001; position:absolute; top:0px; left:0px; width:100%; background-color:rgba(0,0,0,.25); *zoom:1; *background: #000000; *filter:alpha(opacity=30) }
#load-body{ position:fixed; border:5px solid #ddd; width:250px; z-index:1002; text-align:center; font-weight:bold; background:#eee;}
.load-text{ font-size: 16px;}
#confirm-footer{ height: auto; line-height: auto; border-top: 1px solid #ddd; padding: 0px 0px 0px 0px; overflow:hidden; padding:3% 0;}
.confirm-button { border: 1px solid #ca0915; background: #ca0915; padding:1% 0; border-radius: 0;box-shadow:none;font-size:4vw; color:#fff; text-align:center; text-decoration: none; vertical-align: middle; cursor: pointer; display:block; float:left;width:41%; margin:0 4%;}
.button:hover { border: 1px solid #c975c9; text-shadow: #80697d 0 1px 0; background: #eb2cce; background: -webkit-gradient(linear, left top, left bottom, from(#edabde), to(#eb2cce)); background: -webkit-linear-gradient(top, #edabde, #eb2cce); background: -moz-linear-gradient(top, #edabde, #eb2cce); background: -ms-linear-gradient(top, #edabde, #eb2cce); background-image: -ms-linear-gradient(top, #edabde 0%, #eb2cce 100%); color: #000000; }
.loadStyle30{display:inline-block; margin: 0px auto; width:30px; height:30px; background: url("../images/global/loading.png") no-repeat scroll 0 0 transparent; *display:inline; *zoom:1;}
#pop-body{position:fixed;z-index:1001;*zoom:1;}
#adType1-tipTextContain{height:17%;background-color:black;position:relative;top: -17%;opacity:0.5;*background: #000000; *filter:alpha(opacity=50);}
#adType1-tipTextContain.small{height:70px;top: -70px;}
#adType1-tipText{color: white;font-size: 2em;position:relative;top:-30%;padding-left: 50px;text-align: left;}
#adType1-tipText.small{font-size: 1.2em;top:-110px;padding-left: 20px;}
#adType1-tipText:hover{color: #A40E59;text-decoration:none;}
#adType1-tipNum{position:relative;top:-43%;left: 70%;}
#adType1-tipNum.small{top:-160px;left: 60%;}
#adType1-tipNum li{width: 35px;height: 35px;line-height: 35px;background-color: white;float: left;margin-right: 10px;text-align: center;font-size: 1.1em;position:relative;font-weight: bold;cursor: pointer;}
#adType1-tipNum li.small{width: 20px;height: 20px;line-height: 20px;font-size:1em;}
#adType1-tipNum li.on{top:-10px;background-color: black;color: white;}
#adLoading{display: none;background: url("/htmlResource/images/global/loading.gif") no-repeat center white;}
#popShadeLayer{ z-index:1001; position:absolute; top:0px; left:0px; width:100%; background-color:rgba(0,0,0,.2); *zoom:1; *background: #000000; *filter:alpha(opacity=30)}
.alertInfo{margin:0 0 0 3px;color:#e60012 !important;text-align:center;}
.loading-box{padding: 5px 15px;background: #3c3c3f;filter: alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;min-heigh: 200px;border-radius: 10px;}
/** 弹层及遮罩js中引用 END **/